<?php

namespace User\Form;

use Zend\Form\Form;

class RegisterForm extends Form {

    public function __construct($name = null) {
        parent::__construct("register_form");
        $this->setAttribute('method', 'post');

        $this->add(array(
            'name' => 'id',
            'attributes' => array(
                'type' => 'hidden',
            ),
        ));

        $this->add(array(
            'name' => 'user_name',

            'attributes' => array(
                'type' => 'text',            'id'=>'username',
            ),
            'options' => array(
                'label' => 'Tên đăng nhập'
            )
        ));

        $this->add(array(
            'name' => 'password',
            'attributes' => array(
                'type' => 'password',
            ),
            'options' => array(
                'label' => 'Mật khẩu'
            )
        ));

        $this->add(array(
            'name' => 're_password',
            'attributes' => array(
                'type' => 'password',
            ),
            'options' => array(
                'label' => 'Nhập lại mật khẩu'
            )
        ));

        $this->add(array(
            'name' => 'mail',
            'attributes' => array(
                'type' => 'email',
            ),
            'options' => array(
                'label' => 'Địa chỉ mail'
            )
        ));

        $this->add(array(
            'name' => 're_mail',
            'attributes' => array(
                'type' => 'email',
            ),
            'options' => array(
                'label' => 'Nhập lại mail'
            )
        ));

        $this->add(array(
            'name' => 'first_name',
            'attributes' => array(
                'type' => 'text',
            ),
            'options' => array(
                'label' => 'Họ'
            )
        ));

        $this->add(array(
            'name' => 'last_name',
            'attributes' => array(
                'type' => 'text',
            ),
            'options' => array(
                'label' => 'Tên'
            )
        ));

        $this->add(array(
            'name' => 'captcha',
            'attributes' => array(
                'type' => 'text',
            ),
            'options' => array(
                'label' => 'Xác nhận'
            )
        ));

        $this->add(array(
            'name' => 'birth_day',
            'attributes' => array(
                'type' => 'date',
            ),
            'options' => array(
                'label' => 'Ngày sinh'
            )
        ));

        $this->add(array(
            'name' => 'ok',
            'attributes' => array(
                'type' => 'submit',
                'value' => 'Go',
                'id' => 'dangkybutton',
            ),
        ));
        $this->add(array(
            'name' => 'cancel',
            'attributes' => array(
                'type' => 'button',
                'value' => 'Hủy bỏ',
                'id' => 'huybobutton',
            ),
        ));
    }

}